package com.sinosoft.perfect.system._.dao;

import java.sql.SQLException;
import java.util.List;

import com.sinosoft.perfect.system._.po.TResourceSystem;
import com.sinosoft.perfect.system._.vo.ResourceURLPower;

public interface ILoginUserResourceDao {

	public List<TResourceSystem> initLoginUserResourceList(String userId) throws SQLException;
	
	public List<TResourceSystem> initLoginUserResourceListAdmin(String userId) throws SQLException;
	/**
	 * 根据用户id，用户点击的资源主键，查询这个资源关于这个用户的操作权限
	 * 参数中记录用户id和资源主键
	 * 返回参数中包含所有属于这个用户上的角色的权限
	 * @param resourceURLPower
	 * @return
	 * @throws SQLException
	 */
	public List<ResourceURLPower> getResourceURLPowers (ResourceURLPower resourceURLPower)throws SQLException;
	
}
